#project-search-container {
  box-shadow: rgb(0 0 0 / 12%) 0px 2px 4px, rgb(0 0 0 / 4%) 0px 0px 6px;
  background-color: var(--td-bg-color-container);
  ::v-deep(.t-input-adornment) {
    flex: 1;
    max-width: 500px;
    border-radius: 100px;
    overflow: hidden;
    border: 1px solid var(--td-border-level-2-color);
    margin-right: 20px;
    .t-input-adornment__append,
    .t-input {
      border: none;
    }
    .t-input-adornment__append {
      border-left: 1px solid var(--td-border-level-2-color);
      cursor: pointer;
      padding: 0;
      .t-icon {
        font-size: 20px;
        padding: 0 12px;
        width: 100%;
        height: 100%;
      }
    }
    .t-input {
      min-width: 150px;
    }
    .t-input--focused {
      border: none;
      box-shadow: none;
    }
  }
  ::v-deep(.t-button) {
    transition: none;
  }
}
.project-desc {
  opacity: 0.5;
}
.setting-icon {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
  cursor: pointer;
}
